1
general::
Phrase(s): sold on someone or something
convinced of the value of someone or something. • I’m not yet sold on your idea. • The crowd was sold on Gary. Nothing he had done or could do would cool their enthusiasm.
McGrawhill's American Idioms And Phrasal Verbs